establish (someone's) headquarters

Translations
établir le siège de quelqu'un
Definitions
To set up or designate a central location or main office for an organization or individual, where operations are coordinated and managed.